wind hydrogen - French English Dictionary